{"ast":null,"code":"var weakMemoize = function weakMemoize(func) {\n  // $FlowFixMe flow doesn't include all non-primitive types as allowed for weakmaps\n  var cache = new WeakMap();\n  return function (arg) {\n    if (cache.has(arg)) {\n      // $FlowFixMe\n      return cache.get(arg);\n    }\n    var ret = func(arg);\n    cache.set(arg, ret);\n    return ret;\n  };\n};\nexport default weakMemoize;","map":{"version":3,"names":["weakMemoize","func","cache","WeakMap","arg","has","get","ret","set"],"sources":["/Users/poppie/Desktop/development/messenger/app/frontend/node_modules/@emotion/weak-memoize/dist/emotion-weak-memoize.esm.js"],"sourcesContent":["var weakMemoize = function weakMemoize(func) {\n  // $FlowFixMe flow doesn't include all non-primitive types as allowed for weakmaps\n  var cache = new WeakMap();\n  return function (arg) {\n    if (cache.has(arg)) {\n      // $FlowFixMe\n      return cache.get(arg);\n    }\n\n    var ret = func(arg);\n    cache.set(arg, ret);\n    return ret;\n  };\n};\n\nexport default weakMemoize;\n"],"mappings":"AAAA,IAAIA,WAAW,GAAG,SAASA,WAAW,CAACC,IAAI,EAAE;EAC3C;EACA,IAAIC,KAAK,GAAG,IAAIC,OAAO,EAAE;EACzB,OAAO,UAAUC,GAAG,EAAE;IACpB,IAAIF,KAAK,CAACG,GAAG,CAACD,GAAG,CAAC,EAAE;MAClB;MACA,OAAOF,KAAK,CAACI,GAAG,CAACF,GAAG,CAAC;IACvB;IAEA,IAAIG,GAAG,GAAGN,IAAI,CAACG,GAAG,CAAC;IACnBF,KAAK,CAACM,GAAG,CAACJ,GAAG,EAAEG,GAAG,CAAC;IACnB,OAAOA,GAAG;EACZ,CAAC;AACH,CAAC;AAED,eAAeP,WAAW"},"metadata":{},"sourceType":"module"}